
<template>
  <yt-grid width="1664" height="1016" background="#F0F3F8" class="page-hmenm">
      
  <yt-grid-item fixedSize='selfAdaption' id="yt-ud1s8m1041e3x" gridColumnStart="117" gridColumnEnd="1662" gridRowStart="21" gridRowEnd="42" zIndex="1" previewType="FixedWH">
      <span ref='ref1' class='webVueAntYtSpan webVueAntYtSpanStyle-s0854 webVueAntYtSpanBrCount-w5r50 webVueAntYtSpanStyle webVueAntYtSpanBrCount'>
                  <span v-html='"告警规则"'>
                  
              </span>
              </span>
  </yt-grid-item>


  <yt-grid-item fixedSize='selfAdaption' id="yt-gzzyum1041e47" gridColumnStart="33" gridColumnEnd="115" gridRowStart="20" gridRowEnd="40" zIndex="2" previewType="FixedWH">
      <span ref='ref2' class='webVueAntYtSpan webVueAntYtSpanStyle-dhhzr webVueAntYtSpanBrCount-bdnx0 webVueAntYtSpanStyle webVueAntYtSpanBrCount'>
                  <span v-html='"数据管理 / "'>
                  
              </span>
              </span>
  </yt-grid-item>


  <yt-grid-item fixedSize='selfAdaption' id="yt-9hyuvm1041e4a" gridColumnStart="33" gridColumnEnd="1620" gridRowStart="183" gridRowEnd="988" zIndex="3" previewType="FixedWH">
      <div ref='ref3' class='webVueAntYtRectangle webVueAntYtRectangleStyle-11rlt webVueAntYtRectangleStyle'>
                  
              </div>
  </yt-grid-item>


  <yt-grid-item fixedSize='selfAdaption' id="yt-uo4u6m1041e84" gridColumnStart="67" gridColumnEnd="147" gridRowStart="203" gridRowEnd="235" zIndex="4" previewType="FixedWH">
      <a-button ref='ref53' @click="()=> { showAddModal(); }" class='webVueAntButton webVueAntYtButtonStyle-pi8n7  webVueAntYtButtonStyle center' :loading='Newloading1'>
                  <span class='yt-button-content ' v-html='"新增"'>
                  
              </span>
              </a-button>
  </yt-grid-item>


  <yt-grid-item fixedSize='selfAdaption' :isShow='AlarmListisShow1' id="yt-97wh1m1041e86" gridColumnStart="67" gridColumnEnd="1598" gridRowStart="264" gridRowEnd="972" zIndex="5" previewType="FixedWH">
      <yt-table ref='ref54' class='webVueAntYtTable webVueAntYtTableStyle-n0n1n webVueAntYtTableStyle' :canSelect='false' v-model:currentRow='AlarmListcurrentRow1' v-model:selectedRows='AlarmListselectedRows1' v-model:total='AlarmListtotal1' v-model:current='AlarmListcurrent2' v-model:pageSize='AlarmListpageSize1' :columns='AlarmListdata1.columns' :dataSource='AlarmListdata1.dataSource' :scroll='{y:594.0000242060419}'>
                  <template #cell='{ column, record }'>
                  <template v-if='column.dataIndex === "id"' :forKey='"id"'>
                  
              </template>
<template v-if='column.dataIndex === "projectName"' :forKey='"projectName"'>
                  
              </template>
<template v-if='column.dataIndex === "projectNumber"' :forKey='"projectNumber"'>
                  
              </template>
<template v-if='column.dataIndex === "dateofGeneration"' :forKey='"dateofGeneration"'>
                  
              </template>
<template v-if='column.dataIndex === "operation"' :forKey='"operation"'>
                  
  <yt-grid background="#00000000" previewType="FixedWH" width="137" height="48">
      
  <yt-grid-item fixedSize='selfAdaption' id="yt-nzeo4m1041e9g" gridColumnStart="12" gridColumnEnd="52" gridRowStart="7" gridRowEnd="39" zIndex="1" previewType="FixedWH">
      <a-button ref='ref57' @click="()=> { showEditModal(record); }" class='webVueAntButton webVueAntYtButtonStyle-hhc1z  webVueAntYtButtonStyle center' :loading='Editloading1'>
                  <span class='yt-button-content ' v-html='"编辑"'>
                  
              </span>
              </a-button>
  </yt-grid-item>


  <yt-grid-item fixedSize='selfAdaption' id="yt-c8wwcm1041e9i" gridColumnStart="87" gridColumnEnd="126" gridRowStart="8" gridRowEnd="40" zIndex="2" previewType="FixedWH">
      <a-button ref='ref58' @click="()=> { deleteAlarmRule(record); }" class='webVueAntButton webVueAntYtButtonStyle-jck8g  webVueAntYtButtonStyle center' :loading='Deleteloading1'>
                  <span class='yt-button-content ' v-html='"删除"'>
                  
              </span>
              </a-button>
  </yt-grid-item>


  <yt-grid-item fixedSize='selfAdaption' id="yt-2ah1dm10464ug" gridColumnStart="49" gridColumnEnd="89" gridRowStart="8" gridRowEnd="40" zIndex="3" previewType="FixedWH">
      <a-button ref='ref65' @click="()=> { copyAlarmRule(record); }" class='webVueAntButton webVueAntYtButtonStyle-2v466  webVueAntYtButtonStyle center' :loading='Copyloading1'>
                  <span class='yt-button-content ' v-html='"复制"'>
                  
              </span>
              </a-button>
  </yt-grid-item>

  </yt-grid>
  
              </template>
              </template>
              </yt-table>
  </yt-grid-item>


  <yt-grid-item fixedSize='selfAdaption' id="yt-623ufm1041e9j" gridColumnStart="33" gridColumnEnd="1620" gridRowStart="61" gridRowEnd="154" zIndex="6" previewType="FixedWH">
      <div ref='ref59' class='webVueAntYtRectangle webVueAntYtRectangleStyle-oh68w webVueAntYtRectangleStyle'>
                  
              </div>
  </yt-grid-item>


  <yt-grid-item fixedSize='selfAdaption' id="yt-8noh9m1041e9j" gridColumnStart="66" gridColumnEnd="372" gridRowStart="91" gridRowEnd="123" zIndex="7" previewType="FixedWH">
      <a-form-item ref='ref60' class='webVueAntInputFormItem webVueAntYtInputFormItem-3pou9  webVueAntYtInputFormItem show-label' name='ProjectNamevalue1' :colon='false'>
                  <template #label>
                  <div class='label-content '>
                  <span class='ant-form-item-content ' v-html='"项目名称"'>
                  
              </span>
              </div>
              </template>
<a-input data-event class='webVueAntinput webVueAntYtInputStyle-w4zl9 webVueAntYtInputStyle' v-model:value='ProjectNamevalue1' :maxLength='100' :placeholder='"请输入"'>
                  
              </a-input>
              </a-form-item>
  </yt-grid-item>


  <yt-grid-item fixedSize='selfAdaption' id="yt-2xy1om1041e9m" gridColumnStart="1381" gridColumnEnd="1461" gridRowStart="91" gridRowEnd="123" zIndex="8" previewType="FixedWH">
      <a-button ref='ref61' @click="()=> { queryAlarmRules(); }" class='webVueAntButton webVueAntYtButtonStyle-ccj0w  webVueAntYtButtonStyle center' :loading='Queryloading1'>
                  <span class='yt-button-content ' v-html='"查询"'>
                  
              </span>
              </a-button>
  </yt-grid-item>


  <yt-grid-item fixedSize='selfAdaption' id="yt-p1278m1041e9o" gridColumnStart="1481" gridColumnEnd="1561" gridRowStart="91" gridRowEnd="123" zIndex="9" previewType="FixedWH">
      <a-button ref='ref62' @click="()=> { resetFilters(); }" class='webVueAntButton webVueAntYtButtonStyle-nuu4e  webVueAntYtButtonStyle center' :loading='Resetloading1'>
                  <span class='yt-button-content ' v-html='"重置"'>
                  
              </span>
              </a-button>
  </yt-grid-item>


  <yt-grid-item fixedSize='selfAdaption' id="yt-o3mwum10427qn" gridColumnStart="430" gridColumnEnd="737" gridRowStart="92" gridRowEnd="124" zIndex="10" previewType="FixedWH">
      <a-form-item ref='ref64' class='webVueAntInputFormItem webVueAntYtInputFormItem-pehez  webVueAntYtInputFormItem show-label' name='Equipmentindexvalue2' :colon='false'>
                  <template #label>
                  <div class='label-content '>
                  <span class='ant-form-item-content ' v-html='"设备指标"'>
                  
              </span>
              </div>
              </template>
<a-input data-event class='webVueAntinput webVueAntYtInputStyle-y9rxm webVueAntYtInputStyle' v-model:value='Equipmentindexvalue2' :maxLength='100' :placeholder='"请输入"'>
                  
              </a-input>
              </a-form-item>
  </yt-grid-item>


  <yt-grid-item fixedSize='selfAdaption' :isShow='AddedpopupwindowisShow1' id="yt-9cguzm11lhyz5" gridColumnStart="532" gridColumnEnd="1047" gridRowStart="107" gridRowEnd="829" zIndex="11" previewType="FixedWH">
      <yt-custom-modal ref='ref66' @ok="()=> { addAlarmRule(); }" @cancel="()=> { closeAddModal(); }" class='webVueAntYtModal  webVueAntYtModalStyle' v-model:isShow='AddedpopupwindowisShow1' :title='"新增"'>
                  <template #content>
                  <a-form class='webVueAntForm ' :model='Addedpopupwindowform1' ref='ref66_form'>
                  
  <yt-grid  previewType="FixedWH" width="511" height="616">
      
  <yt-grid-item fixedSize='selfAdaption' id="yt-6msw4m11ljiao" gridColumnStart="135" gridColumnEnd="409" gridRowStart="22" gridRowEnd="54" zIndex="2" previewType="FixedWH">
      <a-form-item ref='ref74' class='webVueAntDatePickerFormItem webVueAntYtDatePickerFormItem-n5erv  webVueAntYtDatePickerFormItem show-label' name='Timevalue1' :colon='false' :rules='[]'>
                  <template #label>
                  <div class='label-content '>
                  <span class='ant-form-item-content ' v-html='"时间"'>
                  
              </span>
              </div>
              </template>
<yt-custom-date-piker data-event class='webVueAntYtDatePickerStyle-kbuhd webVueAntYtDatePickerStyle' :popupKey='"popup_yt-6msw4m11ljiao"' v-model:value='Addedpopupwindowform1.Timevalue1' :mode='"second"' :disabled='true'>
                  
              </yt-custom-date-piker>
              </a-form-item>
  </yt-grid-item>


  <yt-grid-item fixedSize='selfAdaption' :isShow='ProjectName1isShow1' id="yt-gxpl2m11ljvpp" gridColumnStart="103" gridColumnEnd="409" gridRowStart="73" gridRowEnd="105" zIndex="1" previewType="FixedWH">
      <a-form-item ref='ref75' class='webVueSelectFormItem webVueAntYtSelectFormItem-d95ac  webVueAntYtSelectFormItem show-label' name='ProjectName1value1' :colon='false' :rules='[]'>
                  <template #label>
                  <div class='label-content '>
                  <span class='ant-form-item-content ' v-html='"项目名称"'>
                  
              </span>
              </div>
              </template>
<a-select  class='webVueSelect  webVueAntYtSelectStyle' :dropdownClassName='"popup_yt-gxpl2m11ljvpp"' :showArrow='true' v-model:value='Addedpopupwindowform1.ProjectName1value1' :placeholder='"请输入"' :mode='"single"' :options='ProjectName1options1.dataSource' :showSearch='true'>
                  
              </a-select>
              </a-form-item>
  </yt-grid-item>


  <yt-grid-item fixedSize='selfAdaption' :isShow='EquipmentNameisShow1' id="yt-jpvq5m11lk0rb" gridColumnStart="103" gridColumnEnd="409" gridRowStart="123" gridRowEnd="155" zIndex="3" previewType="FixedWH">
      <a-form-item ref='ref76' class='webVueSelectFormItem webVueAntYtSelectFormItem-pav3j  webVueAntYtSelectFormItem show-label' name='EquipmentNamevalue1' :colon='false' :rules='[]'>
                  <template #label>
                  <div class='label-content '>
                  <span class='ant-form-item-content ' v-html='"设备名称"'>
                  
              </span>
              </div>
              </template>
<a-select data-event class='webVueSelect  webVueAntYtSelectStyle' :dropdownClassName='"popup_yt-jpvq5m11lk0rb"' :showArrow='true' v-model:value='Addedpopupwindowform1.EquipmentNamevalue1' :placeholder='"请输入"' :mode='"single"' :options='EquipmentNameoptions1.dataSource' :showSearch='true'>
                  
              </a-select>
              </a-form-item>
  </yt-grid-item>


  <yt-grid-item fixedSize='selfAdaption' :isShow='EquipmentindexisShow1' id="yt-4fuzlm11lk6jg" gridColumnStart="104" gridColumnEnd="409" gridRowStart="174" gridRowEnd="206" zIndex="4" previewType="FixedWH">
      <a-form-item ref='ref77' class='webVueSelectFormItem webVueAntYtSelectFormItem-48f7s  webVueAntYtSelectFormItem show-label' name='Equipmentindexvalue1' :colon='false' :rules='[]'>
                  <template #label>
                  <div class='label-content '>
                  <span class='ant-form-item-content ' v-html='"设备指标"'>
                  
              </span>
              </div>
              </template>
<a-select data-event class='webVueSelect  webVueAntYtSelectStyle' :dropdownClassName='"popup_yt-4fuzlm11lk6jg"' :showArrow='true' v-model:value='Addedpopupwindowform1.Equipmentindexvalue1' :placeholder='"请输入"' :mode='"single"' :options='Equipmentindexoptions1.dataSource' :showSearch='true'>
                  
              </a-select>
              </a-form-item>
  </yt-grid-item>


  <yt-grid-item fixedSize='selfAdaption' id="yt-6yfb1m11lkhm8" gridColumnStart="120" gridColumnEnd="409" gridRowStart="224" gridRowEnd="256" zIndex="5" previewType="FixedWH">
      <a-form-item ref='ref78' class='webVueSelectFormItem webVueAntYtSelectFormItem-h3ypq  webVueAntYtSelectFormItem show-label' name='Operatorvalue1' :colon='false' :rules='[]'>
                  <template #label>
                  <div class='label-content '>
                  <span class='ant-form-item-content ' v-html='"运算符"'>
                  
              </span>
              </div>
              </template>
<a-select data-event class='webVueSelect  webVueAntYtSelectStyle' :dropdownClassName='"popup_yt-6yfb1m11lkhm8"' :showArrow='true' v-model:value='Addedpopupwindowform1.Operatorvalue1' :placeholder='"请输入"' :mode='"single"' :options='[{"label":">","value":">","disabled":false,"select":false},{"label":"<","value":"<","disabled":false,"select":false},{"value":"=","label":"=","disabled":false,"select":false},{"value":"<=","label":"<=","disabled":false,"select":false},{"value":">=","label":">=","disabled":false,"select":false}]' :showSearch='true'>
                  
              </a-select>
              </a-form-item>
  </yt-grid-item>


  <yt-grid-item fixedSize='selfAdaption' id="yt-qg4a8m11llbzy" gridColumnStart="117" gridColumnEnd="409" gridRowStart="275" gridRowEnd="307" zIndex="6" previewType="FixedWH">
      <a-form-item ref='ref79' class='webVueAntInputFormItem webVueAntYtInputFormItem-1l1du  webVueAntYtInputFormItem show-label' name='TargetValuevalue1' :colon='false' :rules='[]'>
                  <template #label>
                  <div class='label-content '>
                  <span class='ant-form-item-content ' v-html='"目标值"'>
                  
              </span>
              </div>
              </template>
<a-input data-event class='webVueAntinput webVueAntYtInputStyle-11woi webVueAntYtInputStyle' v-model:value='Addedpopupwindowform1.TargetValuevalue1' :maxLength='100' :placeholder='"请输入"'>
                  
              </a-input>
              </a-form-item>
  </yt-grid-item>


  <yt-grid-item fixedSize='selfAdaption' id="yt-qv7pem11llm4q" gridColumnStart="131" gridColumnEnd="409" gridRowStart="325" gridRowEnd="357" zIndex="7" previewType="FixedWH">
      <a-form-item ref='ref80' class='webVueAntInputFormItem webVueAntYtInputFormItem-igxx2  webVueAntYtInputFormItem show-label' name='Unitvalue1' :colon='false' :rules='[]'>
                  <template #label>
                  <div class='label-content '>
                  <span class='ant-form-item-content ' v-html='"单位"'>
                  
              </span>
              </div>
              </template>
<a-input data-event class='webVueAntinput webVueAntYtInputStyle-v7x2j webVueAntYtInputStyle' v-model:value='Addedpopupwindowform1.Unitvalue1' :maxLength='100' :placeholder='"请输入"'>
                  
              </a-input>
              </a-form-item>
  </yt-grid-item>


  <yt-grid-item fixedSize='selfAdaption' id="yt-5xy2fm11llryo" gridColumnStart="103" gridColumnEnd="409" gridRowStart="376" gridRowEnd="408" zIndex="8" previewType="FixedWH">
      <a-form-item ref='ref81' class='webVueSelectFormItem webVueAntYtSelectFormItem-n61wc  webVueAntYtSelectFormItem show-label' name='Alarmcategoryvalue1' :colon='false' :rules='[]'>
                  <template #label>
                  <div class='label-content '>
                  <span class='ant-form-item-content ' v-html='"告警类别"'>
                  
              </span>
              </div>
              </template>
<a-select data-event class='webVueSelect  webVueAntYtSelectStyle' :dropdownClassName='"popup_yt-5xy2fm11llryo"' :showArrow='true' v-model:value='Addedpopupwindowform1.Alarmcategoryvalue1' :placeholder='"请输入"' :mode='"single"' :options='[{"label":"告警","value":"告警","disabled":false,"select":false},{"label":"预警","value":"预警","disabled":false,"select":false}]' :showSearch='true'>
                  
              </a-select>
              </a-form-item>
  </yt-grid-item>


  <yt-grid-item fixedSize='selfAdaption' id="yt-ff4ylm11lme4d" gridColumnStart="103" gridColumnEnd="409" gridRowStart="426" gridRowEnd="458" zIndex="9" previewType="FixedWH">
      <a-form-item ref='ref82' class='webVueAntInputFormItem webVueAntYtInputFormItem-ys9yz  webVueAntYtInputFormItem show-label' name='Displaycontentsvalue1' :colon='false' :rules='[]'>
                  <template #label>
                  <div class='label-content '>
                  <span class='ant-form-item-content ' v-html='"显示内容"'>
                  
              </span>
              </div>
              </template>
<a-input data-event class='webVueAntinput webVueAntYtInputStyle-1ee9c webVueAntYtInputStyle' v-model:value='Addedpopupwindowform1.Displaycontentsvalue1' :maxLength='100' :placeholder='"请输入"'>
                  
              </a-input>
              </a-form-item>
  </yt-grid-item>


  <yt-grid-item fixedSize='selfAdaption' id="yt-tpoaem11lmlz7" gridColumnStart="104" gridColumnEnd="322" gridRowStart="477" gridRowEnd="499" zIndex="10" previewType="FixedWH">
      <a-form-item ref='ref83' class='webVueAntRadioFormItem webVueAntYtRadioFormItem-tlkac  webVueAntYtRadioFormItem show-label' name='TimeIndexvalue1' :colon='false' :rules='[]'>
                  <template #label>
                  <div class='label-content '>
                  <span class='ant-form-item-content ' v-html='"时间指标"'>
                  
              </span>
              </div>
              </template>
<a-radio-group data-event class='webVueAntRadio webVueAntYtRadioStyle-7uav7 webVueAntYtRadioStyle' v-model:value='Addedpopupwindowform1.TimeIndexvalue1' :disabled='false' :options='[{"label":"是","value":"是","disabled":false,"select":false},{"label":"否","value":"否","disabled":false,"select":false}]'>
                  
              </a-radio-group>
              </a-form-item>
  </yt-grid-item>


  <yt-grid-item fixedSize='selfAdaption' id="yt-qxlk7m11ln1nw" gridColumnStart="117" gridColumnEnd="409" gridRowStart="568" gridRowEnd="600" zIndex="11" previewType="FixedWH">
      <a-form-item ref='ref84' class='webVueAntInputFormItem webVueAntYtInputFormItem-cc9oj  webVueAntYtInputFormItem show-label' name='Creatorvalue1' :colon='false' :rules='[]'>
                  <template #label>
                  <div class='label-content '>
                  <span class='ant-form-item-content ' v-html='"创建者"'>
                  
              </span>
              </div>
              </template>
<a-input data-event class='webVueAntinput webVueAntYtInputStyle-rxnlu webVueAntYtInputStyle' v-model:value='Addedpopupwindowform1.Creatorvalue1' :disabled='true' :maxLength='100'>
                  
              </a-input>
              </a-form-item>
  </yt-grid-item>


  <yt-grid-item fixedSize='selfAdaption' id="yt-j1jd8m11lnpx5" gridColumnStart="89" gridColumnEnd="409" gridRowStart="517" gridRowEnd="549" zIndex="12" previewType="FixedWH">
      <a-form-item ref='ref86' class='webVueAntInputFormItem webVueAntYtInputFormItem-zrpdr  webVueAntYtInputFormItem show-label' name='Timereferencevaluevalue1' :colon='false' :rules='[]'>
                  <template #label>
                  <div class='label-content '>
                  <span class='ant-form-item-content ' v-html='"时间基准值"'>
                  
              </span>
              </div>
              </template>
<a-input data-event class='webVueAntinput webVueAntYtInputStyle-bkk86 webVueAntYtInputStyle' v-model:value='Addedpopupwindowform1.Timereferencevaluevalue1' :disabled='true' :maxLength='100'>
                  
              </a-input>
              </a-form-item>
  </yt-grid-item>

  </yt-grid>
  
              </a-form>
              </template>
              </yt-custom-modal>
  </yt-grid-item>


  <yt-grid-item fixedSize='selfAdaption' :isShow='EditpopupwindowisShow1' id="yt-gul8km11m1j15" gridColumnStart="562" gridColumnEnd="1077" gridRowStart="137" gridRowEnd="859" zIndex="12" previewType="FixedWH">
      <yt-custom-modal ref='ref87' @ok="()=> { updateAlarmRule(); }" @cancel="()=> { closeEditModal(); }" class='webVueAntYtModal  webVueAntYtModalStyle' v-model:isShow='EditpopupwindowisShow1' :title='"编辑"'>
                  <template #content>
                  <a-form class='webVueAntForm ' :model='Editpopupwindowform1' ref='ref87_form'>
                  
  <yt-grid  previewType="FixedWH" width="511" height="616">
      
  <yt-grid-item fixedSize='selfAdaption' id="yt-sna5vm11m1j18" gridColumnStart="135" gridColumnEnd="409" gridRowStart="22" gridRowEnd="54" zIndex="2" previewType="FixedWH">
      <a-form-item ref='ref100' class='webVueAntDatePickerFormItem webVueAntYtDatePickerFormItem-53lvh  webVueAntYtDatePickerFormItem show-label' name='Timevalue2' :colon='false' :rules='[]'>
                  <template #label>
                  <div class='label-content '>
                  <span class='ant-form-item-content ' v-html='"时间"'>
                  
              </span>
              </div>
              </template>
<yt-custom-date-piker data-event class='webVueAntYtDatePickerStyle-vbscn webVueAntYtDatePickerStyle' :popupKey='"popup_yt-sna5vm11m1j18"' v-model:value='Editpopupwindowform1.Timevalue2' :mode='"second"' :disabled='true'>
                  
              </yt-custom-date-piker>
              </a-form-item>
  </yt-grid-item>


  <yt-grid-item fixedSize='selfAdaption' id="yt-j0ky9m11m1j1c" gridColumnStart="104" gridColumnEnd="410" gridRowStart="73" gridRowEnd="105" zIndex="1" previewType="FixedWH">
      <a-form-item ref='ref101' class='webVueSelectFormItem webVueAntYtSelectFormItem-hfcfp  webVueAntYtSelectFormItem show-label' name='ProjectName1value2' :colon='false' :rules='[]'>
                  <template #label>
                  <div class='label-content '>
                  <span class='ant-form-item-content ' v-html='"项目名称"'>
                  
              </span>
              </div>
              </template>
<a-select data-event class='webVueSelect  webVueAntYtSelectStyle' :dropdownClassName='"popup_yt-j0ky9m11m1j1c"' :showArrow='true' v-model:value='Editpopupwindowform1.ProjectName1value2' :placeholder='"请输入"' :mode='"single"' :options='[{"label":"选项1","value":"选项1","disabled":false,"select":false},{"label":"选项2","value":"选项2","disabled":false,"select":false}]' :showSearch='true'>
                  
              </a-select>
              </a-form-item>
  </yt-grid-item>


  <yt-grid-item fixedSize='selfAdaption' id="yt-htxwom11m1j1j" gridColumnStart="103" gridColumnEnd="409" gridRowStart="123" gridRowEnd="155" zIndex="3" previewType="FixedWH">
      <a-form-item ref='ref102' class='webVueSelectFormItem webVueAntYtSelectFormItem-yvvst  webVueAntYtSelectFormItem show-label' name='EquipmentNamevalue2' :colon='false' :rules='[]'>
                  <template #label>
                  <div class='label-content '>
                  <span class='ant-form-item-content ' v-html='"设备名称"'>
                  
              </span>
              </div>
              </template>
<a-select data-event class='webVueSelect  webVueAntYtSelectStyle' :dropdownClassName='"popup_yt-htxwom11m1j1j"' :showArrow='true' v-model:value='Editpopupwindowform1.EquipmentNamevalue2' :placeholder='"请输入"' :mode='"single"' :options='[{"label":"选项1","value":"选项1","disabled":false,"select":false},{"label":"选项2","value":"选项2","disabled":false,"select":false}]' :showSearch='true'>
                  
              </a-select>
              </a-form-item>
  </yt-grid-item>


  <yt-grid-item fixedSize='selfAdaption' id="yt-rihvym11m1j1o" gridColumnStart="104" gridColumnEnd="409" gridRowStart="174" gridRowEnd="206" zIndex="4" previewType="FixedWH">
      <a-form-item ref='ref103' class='webVueSelectFormItem webVueAntYtSelectFormItem-vm2sf  webVueAntYtSelectFormItem show-label' name='Equipmentindexvalue3' :colon='false' :rules='[]'>
                  <template #label>
                  <div class='label-content '>
                  <span class='ant-form-item-content ' v-html='"设备指标"'>
                  
              </span>
              </div>
              </template>
<a-select data-event class='webVueSelect  webVueAntYtSelectStyle' :dropdownClassName='"popup_yt-rihvym11m1j1o"' :showArrow='true' v-model:value='Editpopupwindowform1.Equipmentindexvalue3' :placeholder='"请输入"' :mode='"single"' :options='[{"label":"选项1","value":"选项1","disabled":false,"select":false},{"label":"选项2","value":"选项2","disabled":false,"select":false}]' :showSearch='true'>
                  
              </a-select>
              </a-form-item>
  </yt-grid-item>


  <yt-grid-item fixedSize='selfAdaption' id="yt-0eypjm11m1j1v" gridColumnStart="120" gridColumnEnd="409" gridRowStart="224" gridRowEnd="256" zIndex="5" previewType="FixedWH">
      <a-form-item ref='ref104' class='webVueSelectFormItem webVueAntYtSelectFormItem-8tjul  webVueAntYtSelectFormItem show-label' name='Operatorvalue2' :colon='false' :rules='[]'>
                  <template #label>
                  <div class='label-content '>
                  <span class='ant-form-item-content ' v-html='"运算符"'>
                  
              </span>
              </div>
              </template>
<a-select data-event class='webVueSelect  webVueAntYtSelectStyle' :dropdownClassName='"popup_yt-0eypjm11m1j1v"' :showArrow='true' v-model:value='Editpopupwindowform1.Operatorvalue2' :placeholder='"请输入"' :mode='"single"' :options='[{"label":">","value":">","disabled":false,"select":false},{"label":"<","value":"<","disabled":false,"select":false},{"value":"=","label":"=","disabled":false,"select":false},{"value":"<=","label":"<=","disabled":false,"select":false},{"value":">=","label":">=","disabled":false,"select":false}]' :showSearch='true'>
                  
              </a-select>
              </a-form-item>
  </yt-grid-item>


  <yt-grid-item fixedSize='selfAdaption' id="yt-xg6b8m11m1j20" gridColumnStart="117" gridColumnEnd="409" gridRowStart="275" gridRowEnd="307" zIndex="6" previewType="FixedWH">
      <a-form-item ref='ref105' class='webVueAntInputFormItem webVueAntYtInputFormItem-73r1f  webVueAntYtInputFormItem show-label' name='TargetValuevalue2' :colon='false' :rules='[]'>
                  <template #label>
                  <div class='label-content '>
                  <span class='ant-form-item-content ' v-html='"目标值"'>
                  
              </span>
              </div>
              </template>
<a-input data-event class='webVueAntinput webVueAntYtInputStyle-kelpp webVueAntYtInputStyle' v-model:value='Editpopupwindowform1.TargetValuevalue2' :maxLength='100' :placeholder='"请输入"'>
                  
              </a-input>
              </a-form-item>
  </yt-grid-item>


  <yt-grid-item fixedSize='selfAdaption' id="yt-g2s2em11m1j23" gridColumnStart="131" gridColumnEnd="409" gridRowStart="325" gridRowEnd="357" zIndex="7" previewType="FixedWH">
      <a-form-item ref='ref106' class='webVueAntInputFormItem webVueAntYtInputFormItem-7wuph  webVueAntYtInputFormItem show-label' name='Unitvalue2' :colon='false' :rules='[]'>
                  <template #label>
                  <div class='label-content '>
                  <span class='ant-form-item-content ' v-html='"单位"'>
                  
              </span>
              </div>
              </template>
<a-input data-event class='webVueAntinput webVueAntYtInputStyle-ixk6w webVueAntYtInputStyle' v-model:value='Editpopupwindowform1.Unitvalue2' :maxLength='100' :placeholder='"请输入"'>
                  
              </a-input>
              </a-form-item>
  </yt-grid-item>


  <yt-grid-item fixedSize='selfAdaption' id="yt-hlf10m11m1j25" gridColumnStart="103" gridColumnEnd="409" gridRowStart="376" gridRowEnd="408" zIndex="8" previewType="FixedWH">
      <a-form-item ref='ref107' class='webVueSelectFormItem webVueAntYtSelectFormItem-j229u  webVueAntYtSelectFormItem show-label' name='Alarmcategoryvalue2' :colon='false' :rules='[]'>
                  <template #label>
                  <div class='label-content '>
                  <span class='ant-form-item-content ' v-html='"告警类别"'>
                  
              </span>
              </div>
              </template>
<a-select data-event class='webVueSelect  webVueAntYtSelectStyle' :dropdownClassName='"popup_yt-hlf10m11m1j25"' :showArrow='true' v-model:value='Editpopupwindowform1.Alarmcategoryvalue2' :placeholder='"请输入"' :mode='"single"' :options='[{"label":"告警","value":"告警","disabled":false,"select":false},{"label":"预警","value":"预警","disabled":false,"select":false}]' :showSearch='true'>
                  
              </a-select>
              </a-form-item>
  </yt-grid-item>


  <yt-grid-item fixedSize='selfAdaption' id="yt-maz8mm11m1j2d" gridColumnStart="103" gridColumnEnd="409" gridRowStart="426" gridRowEnd="458" zIndex="9" previewType="FixedWH">
      <a-form-item ref='ref108' class='webVueAntInputFormItem webVueAntYtInputFormItem-f0pbw  webVueAntYtInputFormItem show-label' name='Displaycontentsvalue2' :colon='false' :rules='[]'>
                  <template #label>
                  <div class='label-content '>
                  <span class='ant-form-item-content ' v-html='"显示内容"'>
                  
              </span>
              </div>
              </template>
<a-input data-event class='webVueAntinput webVueAntYtInputStyle-cdbwh webVueAntYtInputStyle' v-model:value='Editpopupwindowform1.Displaycontentsvalue2' :maxLength='100' :placeholder='"请输入"'>
                  
              </a-input>
              </a-form-item>
  </yt-grid-item>


  <yt-grid-item fixedSize='selfAdaption' id="yt-atbekm11m1j2f" gridColumnStart="104" gridColumnEnd="322" gridRowStart="477" gridRowEnd="499" zIndex="10" previewType="FixedWH">
      <a-form-item ref='ref109' class='webVueAntRadioFormItem webVueAntYtRadioFormItem-7kait  webVueAntYtRadioFormItem show-label' name='TimeIndexvalue2' :colon='false' :rules='[]'>
                  <template #label>
                  <div class='label-content '>
                  <span class='ant-form-item-content ' v-html='"时间指标"'>
                  
              </span>
              </div>
              </template>
<a-radio-group data-event class='webVueAntRadio webVueAntYtRadioStyle-mb2ll webVueAntYtRadioStyle' v-model:value='Editpopupwindowform1.TimeIndexvalue2' :disabled='false' :options='[{"label":"是","value":"是","disabled":false,"select":false},{"label":"否","value":"否","disabled":false,"select":false}]'>
                  
              </a-radio-group>
              </a-form-item>
  </yt-grid-item>


  <yt-grid-item fixedSize='selfAdaption' id="yt-7n8a0m11m1j2i" gridColumnStart="117" gridColumnEnd="409" gridRowStart="568" gridRowEnd="600" zIndex="11" previewType="FixedWH">
      <a-form-item ref='ref110' class='webVueAntInputFormItem webVueAntYtInputFormItem-g8hxy  webVueAntYtInputFormItem show-label' name='Creatorvalue2' :colon='false' :rules='[]'>
                  <template #label>
                  <div class='label-content '>
                  <span class='ant-form-item-content ' v-html='"创建者"'>
                  
              </span>
              </div>
              </template>
<a-input data-event class='webVueAntinput webVueAntYtInputStyle-wiq3l webVueAntYtInputStyle' v-model:value='Editpopupwindowform1.Creatorvalue2' :disabled='true' :maxLength='100'>
                  
              </a-input>
              </a-form-item>
  </yt-grid-item>


  <yt-grid-item fixedSize='selfAdaption' id="yt-xac6jm11m1j2k" gridColumnStart="89" gridColumnEnd="409" gridRowStart="517" gridRowEnd="549" zIndex="12" previewType="FixedWH">
      <a-form-item ref='ref111' class='webVueAntInputFormItem webVueAntYtInputFormItem-6bxlp  webVueAntYtInputFormItem show-label' name='Timereferencevaluevalue2' :colon='false' :rules='[]'>
                  <template #label>
                  <div class='label-content '>
                  <span class='ant-form-item-content ' v-html='"时间基准值"'>
                  
              </span>
              </div>
              </template>
<a-input data-event class='webVueAntinput webVueAntYtInputStyle-aar38 webVueAntYtInputStyle' v-model:value='Editpopupwindowform1.Timereferencevaluevalue2' :disabled='true' :maxLength='100'>
                  
              </a-input>
              </a-form-item>
  </yt-grid-item>

  </yt-grid>
  
              </a-form>
              </template>
              </yt-custom-modal>
  </yt-grid-item>

  </yt-grid>
</template>

<script>

import { loadCss } from "../shared/loadTheme";
import axios from "axios";
import { message, Modal } from "ant-design-vue";
import { h } from "vue";
export default {
data() {
return {
AddedpopupwindowisShow1: false,
Addedpopupwindowform1: {
id: null,
Timevalue1: "",
ProjectName1value1: undefined,
EquipmentNamevalue1: undefined,
Equipmentindexvalue1: undefined,
Operatorvalue1: undefined,
TargetValuevalue1: "",
Unitvalue1: "",
Alarmcategoryvalue1: undefined,
Displaycontentsvalue1: "",
TimeIndexvalue1: "",
Creatorvalue1: "",
Timereferencevaluevalue1: ""
},
EquipmentNameoptions1: {
dataSource: [{
label: "选项1",
value: "选项1",
disabled: false,
select: false
}, {
label: "选项2",
value: "选项2",
disabled: false,
select: false
}],
value: []
},
EquipmentNameisShow1: true,
Equipmentindexoptions1: {
dataSource: [{
label: "选项1",
value: "选项1",
disabled: false,
select: false
}, {
label: "选项2",
value: "选项2",
disabled: false,
select: false
}],
value: []
},
EquipmentindexisShow1: true,
ProjectName1options1: {
dataSource: [{
label: "选项1",
value: "选项1",
disabled: false,
select: false
}, {
label: "选项2",
value: "选项2",
disabled: false,
select: false
}],
value: []
},
ProjectName1isShow1: true,
ProjectNamevalue1: "",
Resetloading1: false,
EditpopupwindowisShow1: false,
Editpopupwindowform1: {
id: null,
Timevalue2: "",
ProjectName1value2: undefined,
EquipmentNamevalue2: undefined,
Equipmentindexvalue3: undefined,
Operatorvalue2: undefined,
TargetValuevalue2: "",
Unitvalue2: "",
Alarmcategoryvalue2: undefined,
Displaycontentsvalue2: "",
TimeIndexvalue2: "",
Creatorvalue2: "",
Timereferencevaluevalue2: ""
},
Copyloading1: false,
Deleteloading1: false,
Queryloading1: false,
Equipmentindexvalue2: "",
Editloading1: false,
AlarmListcurrentRow1: {},
AlarmListselectedRows1: [],
AlarmListpageSize1: 10,
AlarmListdata1: {
columns: [{
key: "id",
title: "id",
dataIndex: "id"
}, {
key: "time",
title: "时间",
dataIndex: "time"
}, {
key: "projectName1",
title: "项目名称",
dataIndex: "projectName1"
}, {
key: "equipmentName",
title: "设备名称",
dataIndex: "equipmentName"
}, {
key: "equipmentindex",
title: "设备指标",
dataIndex: "equipmentindex"
}, {
key: "operator",
title: "运算符",
dataIndex: "operator"
}, {
key: "targetValue",
title: "目标值",
dataIndex: "targetValue"
}, {
key: "unit",
title: "单位",
dataIndex: "unit"
}, {
key: "category",
title: "类别",
dataIndex: "category"
}, {
key: "displaycontents",
title: "显示内容",
dataIndex: "displaycontents"
}, {
key: "creator",
title: "创建者",
dataIndex: "creator"
}, {
key: "operation",
title: "操作",
dataIndex: "operation",
cellType: "slot"
}],
dataSource: [{
id: 1,
projectName1: "标题1",
operator: "标题1"
}, {
id: 2,
projectName1: "标题2",
operator: "标题2"
}]
},
AlarmListcurrent2: 1,
AlarmListtotal1: 2,
AlarmListisShow1: true,
Newloading1: false
};
},
watch: {
ProjectNamevalue1(newVal) {
this.updateDeviceNames();
},
'Addedpopupwindowform1.EquipmentNamevalue1': async function (newVal) {
if (newVal) {
await this.updateDeviceMetrics();
}
}
},
methods: {
async initProjectNames() {
try {
const response = await this.executeBackendInterface('getAllProjects', {});
if (response.flag) {
this.ProjectName1options1.dataSource = response.data.map(project => ({
  label: project.project_name,
  value: project.project_name,
  disabled: false,
  select: false
}));
} else {
message.error(response.message);
}
} catch (error) {
message.error('获取项目名称失败');
}
},
async updateDeviceNames() {
try {
// 假设后端接口为 /api/getDevicesByProjectName
const response = await axios.get('/api/getDevicesByProjectName', {
params: {
  projectName: this.ProjectNamevalue1
}
});

// 校验response.data格式是否正确
if (Array.isArray(response.data) && response.data.every(item => 'label' in item && 'value' in item)) {
this.EquipmentNameoptions1.dataSource = response.data.map(item => ({
  label: item.label,
  value: item.value,
  disabled: item.disabled || false,
  select: item.select || false
}));
} else {
message.error('设备数据格式不正确');
}
} catch (error) {
message.error('获取设备数据失败');
}
},
async updateDeviceMetrics() {
try {
const response = await this.executeBackendInterface('getDeviceMetrics', {
deviceName: this.Addedpopupwindowform1.EquipmentNamevalue1
});
if (response.flag) {
const deviceMetrics = response.data.map(item => ({
  label: item.device_metric,
  value: item.device_metric,
  disabled: false,
  select: false
}));
this.Equipmentindexoptions1.dataSource = deviceMetrics;
} else {
message.error(response.message);
}
} catch (error) {
message.error('获取设备指标信息失败');
}
},
async queryAlarmRules() {
this.Queryloading1 = true;
try {
const response = await this.executeBackendInterface('getAlarmRules', {
ProjectNamevalue1: this.ProjectNamevalue1,
Equipmentindexvalue2: this.Equipmentindexvalue2,
current: this.AlarmListcurrent2,
pageSize: this.AlarmListpageSize1
});
if (response.flag) {
this.AlarmListdata1.dataSource = response.data.data.map(item => ({
  id: item.id,
  time: item.timestamp,
  projectName1: item.project_name,
  equipmentName: item.device_name,
  equipmentindex: item.device_metric,
  operator: item.operator,
  targetValue: item.target_value,
  unit: item.unit,
  category: item.category,
  displaycontents: item.display_content,
  creator: item.creator
}));
this.AlarmListtotal1 = response.data.total;
} else {
message.error(response.message);
}
} catch (error) {
message.error('查询失败');
} finally {
this.Queryloading1 = false;
}
},
resetFilters() {
this.ProjectNamevalue1 = '';
this.Equipmentindexvalue2 = '';
this.queryAlarmRules();
},
async addAlarmRule() {
try {
const response = await this.executeBackendInterface('addAlarmRule', {
Timevalue1: this.Addedpopupwindowform1.Timevalue1,
ProjectName1value1: this.Addedpopupwindowform1.ProjectName1value1,
EquipmentNamevalue1: this.Addedpopupwindowform1.EquipmentNamevalue1,
Equipmentindexvalue1: this.Addedpopupwindowform1.Equipmentindexvalue1,
Operatorvalue1: this.Addedpopupwindowform1.Operatorvalue1,
TargetValuevalue1: this.Addedpopupwindowform1.TargetValuevalue1,
Unitvalue1: this.Addedpopupwindowform1.Unitvalue1,
Alarmcategoryvalue1: this.Addedpopupwindowform1.Alarmcategoryvalue1,
Displaycontentsvalue1: this.Addedpopupwindowform1.Displaycontentsvalue1,
TimeIndexvalue1: this.Addedpopupwindowform1.TimeIndexvalue1,
Timereferencevaluevalue1: this.Addedpopupwindowform1.Timereferencevaluevalue1
});
if (response.flag) {
message.success('新增成功');
this.AddedpopupwindowisShow1 = false;
this.Addedpopupwindowform1 = {
  id: null,
  Timevalue1: "",
  ProjectName1value1: undefined,
  EquipmentNamevalue1: undefined,
  Equipmentindexvalue1: undefined,
  Operatorvalue1: undefined,
  TargetValuevalue1: "",
  Unitvalue1: "",
  Alarmcategoryvalue1: undefined,
  Displaycontentsvalue1: "",
  TimeIndexvalue1: "",
  Creatorvalue1: "",
  Timereferencevaluevalue1: ""
};
this.queryAlarmRules();
} else {
message.error(response.message);
}
} catch (error) {
message.error('新增失败');
}
},
async showEditModal(record) {
this.Editpopupwindowform1 = {
...record
};
this.Editpopupwindowform1.Timevalue2 = new Date().toISOString();
const userResponse = await this.executeBackendInterface('getCurrentUser', {});
if (userResponse.flag) {
this.Editpopupwindowform1.Creatorvalue2 = userResponse.data.username;
}
this.EditpopupwindowisShow1 = true;
},
async updateAlarmRule() {
try {
const response = await this.executeBackendInterface('updateAlarmRule', {
id: this.Editpopupwindowform1.id,
Timevalue2: this.Editpopupwindowform1.Timevalue2,
ProjectName1value2: this.Editpopupwindowform1.ProjectName1value2,
EquipmentNamevalue2: this.Editpopupwindowform1.EquipmentNamevalue2,
Equipmentindexvalue3: this.Editpopupwindowform1.Equipmentindexvalue3,
Operatorvalue2: this.Editpopupwindowform1.Operatorvalue2,
TargetValuevalue2: this.Editpopupwindowform1.TargetValuevalue2,
Unitvalue2: this.Editpopupwindowform1.Unitvalue2,
Alarmcategoryvalue2: this.Editpopupwindowform1.Alarmcategoryvalue2,
Displaycontentsvalue2: this.Editpopupwindowform1.Displaycontentsvalue2,
TimeIndexvalue2: this.Editpopupwindowform1.TimeIndexvalue2,
Timereferencevaluevalue2: this.Editpopupwindowform1.Timereferencevaluevalue2
});
if (response.flag) {
message.success('更新成功');
this.EditpopupwindowisShow1 = false;
this.queryAlarmRules();
} else {
message.error(response.message);
}
} catch (error) {
message.error('更新失败');
}
},
async copyAlarmRule(record) {
const newRecord = {
...record
};
newRecord.Timevalue1 = new Date().toISOString();
const userResponse = await this.executeBackendInterface('getCurrentUser', {});
if (userResponse.flag) {
newRecord.Creatorvalue1 = userResponse.data.username;
}
try {
const response = await this.executeBackendInterface('addAlarmRule', newRecord);
if (response.flag) {
message.success('复制成功');
this.queryAlarmRules();
} else {
message.error(response.message);
}
} catch (error) {
message.error('复制失败');
}
},
async deleteAlarmRule(record) {
Modal.confirm({
title: '确认删除',
content: '确定要删除这条告警规则吗？',
onOk: async () => {
try {
  const response = await this.executeBackendInterface('deleteAlarmRule', {
    id: record.id
  });
  if (response.flag) {
    message.success('删除成功');
    this.queryAlarmRules();
  } else {
    message.error(response.message);
  }
} catch (error) {
  message.error('删除失败');
}
}
});
},
async showAddModal() {
// 显示新增弹窗
this.AddedpopupwindowisShow1 = true;

// 将时间显示为当前时间
const currentTime = new Date().toISOString().slice(0, 19).replace('T', ' ');
this.Addedpopupwindowform1.Timevalue1 = currentTime;

// 创建者默认值显示为当前登录用户的用户名称
const response = await axios.get('./Alarmrules/getCurrentUser')
if (response.data && response.data.flag) {
// 将用户名设置为输入框的默认值
const currentUser = response.data.data; // 假设当前登录用户的名称
this.Addedpopupwindowform1.Creatorvalue1 = currentUser;
} else {
message.error('获取用户名失败');
}

},
closeAddModal() {
// 关闭弹窗
this.AddedpopupwindowisShow1 = false;

// 清空表单项
this.Addedpopupwindowform1 = {
id: null,
Timevalue1: "",
ProjectName1value1: undefined,
EquipmentNamevalue1: undefined,
Equipmentindexvalue1: undefined,
Operatorvalue1: undefined,
TargetValuevalue1: "",
Unitvalue1: "",
Alarmcategoryvalue1: undefined,
Displaycontentsvalue1: "",
TimeIndexvalue1: "",
Creatorvalue1: "",
Timereferencevaluevalue1: ""
};
},
closeEditModal() {
// 关闭弹窗
this.EditpopupwindowisShow1 = false;
},
async fetchAndSetVariables() {
try {
// 调用后端接口获取变量数组 需要传入pageUuid变量
const pageUuid = '1834421542105120768';
const response = await axios.get(`./system/permission/getCurrentPageNotShowVariable?pageUuid=${pageUuid}`);
const variablesArray = response.data; // 后端直接返回变量数组

if (variablesArray && Array.isArray(variablesArray))
// 遍历数组，将每个变量设置为true
variablesArray.forEach(variable => {
  this[variable] = true;
});
} catch (error) {
console.error('获取变量失败:', error);
}
},
executeBackendInterface(funcName, params) {
// 处理参数为Map的情况
if (params instanceof Map) {
params = Object.fromEntries(params);
}
// 调用后端接口
return new Promise((resolve, reject) => {
axios.post('./Alarmrules/' + funcName, params, {
headers: {
  'Content-Type': 'application/json'
}
}).then(response => {
resolve(response.data);
}).catch(error => {
reject(error);
});
});
}
},
mounted() {
loadCss('./css/告警规则/theme.css');
this.initProjectNames();
// 组件挂载后自动调用函数获取变量
this.fetchAndSetVariables();
},
computed: {}
};

</script>
<style lang="less">
.page-hmenm{
.webVueAntYtSpanStyle{
opacity: 1;
color: #3D3D3D;
font-family: Microsoft YaHei;
font-size: 14px;
font-weight: Normal;
line-height: 20px;
letter-spacing: 0px;
align-content: center;
text-decoration: none;
font-style: normal;
text-align: left;
text-align-last: left;
}
.webVueAntYtSpanStyle span{
text-shadow: 0px 0px 0px transparent;
}
.webVueAntYtSpan {
display: block;
height:100%;
width:100%;
}
.webVueAntYtSpan span{
word-break: break-all;
width: auto;
display: inline-block;
vertical-align: top; /* 根据需要调整 */
}
.webVueAntYtSpan span:focus{
outline: none;
}

.webVueAntYtSpanStyle-s0854{
color: #438EFC !important;
font-size: 16px;
font-weight: bold;
}
.webVueAntYtSpanBrCount-w5r50{
overflow: hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 1;
-webkit-box-orient: vertical;
}
.webVueAntYtSpanBrCount-w5r50 span{
display: inline;
}
.webVueAntYtSpanStyle-s0854 span{
text-decoration: none;
}

.webVueAntYtSpanStyle-dhhzr{
color: #4A4A4A !important;
font-size: 16px;
font-weight: bold;
}
.webVueAntYtSpanBrCount-bdnx0{
overflow: hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 1;
-webkit-box-orient: vertical;
}
.webVueAntYtSpanBrCount-bdnx0 span{
display: inline;
}
.webVueAntYtSpanStyle-dhhzr span{
text-decoration: none;
}

.webVueAntYtRectangleStyle{
opacity: 1;
box-shadow: 0px 0px 0px 0px transparent;
background: transparent;
border-top-left-radius: 0px;
border-top-right-radius: 0px;
border-bottom-left-radius: 0px;
border-bottom-right-radius: 0px;
border-top: 1px solid #CDCDCD;
border-right: 1px solid #CDCDCD;
border-bottom: 1px solid #CDCDCD;
border-left: 1px solid #CDCDCD;
}
.webVueAntYtRectangle {
width: 100%;
height:100%;

}

.webVueAntYtRectangleStyle-11rlt{
background: #ffffff;
border-top: 1px solid transparent;
border-right: 1px solid transparent;
border-bottom: 1px solid transparent;
border-left: 1px solid transparent;
}

.webVueAntYtButtonStyle{
opacity: 1;
color: #FFFFFF;
font-family: Microsoft YaHei;
font-size: 14px;
font-weight: Normal;
background: #4A90E2;
border-top-left-radius: 4px;
border-top-right-radius: 4px;
border-bottom-left-radius: 4px;
border-bottom-right-radius: 4px;
border-top: 0px solid #D9D9D9;
border-right: 0px solid #D9D9D9;
border-bottom: 0px solid #D9D9D9;
border-left: 0px solid #D9D9D9;
box-shadow: 0px 0px 0px 0px transparent;
padding-top: 2px;
padding-right: 0px;
padding-bottom: 2px;
padding-left: 0px;
}
.webVueAntYtButtonStyle>span{
line-height: 28px;
letter-spacing: 0px;
text-decoration: none;
font-style: normal;
text-align: center;
text-align-last: center;
}
.webVueAntButton  {
width: 100%;
height:100%;
display: flex;
}
.webVueAntButton .span:first-child{
flex: 0 0 8px;
}
.webVueAntButton .yt-button-content{
display: inline-block;
flex: 1;
}

.webVueAntButton.ant-btn-loading.center .yt-button-content,
.webVueAntButton.ant-btn-loading.right .yt-button-content,
.webVueAntButton.ant-btn-loading.left .yt-button-content {
flex: 0 0 auto;
}
.webVueAntButton span:focus{
outline: none;
}
.webVueAntButton.ant-btn-two-chinese-chars>:not(.anticon) {
margin-right: 0;
}

.webVueAntYtButtonStyle-pi8n7{
color: #FFFFFF !important;
background: #3C8EFF !important;
align-items: center;
justify-content: center;
}
.webVueAntYtButtonStyle-pi8n7>span{
letter-spacing: 0px !important;
}

.webVueAntYtTable {
display: inline-block;
}
.webVueAntYtTable .ant-radio-input {
display: none;
}
.webVueAntYtTable thead tr th div:first-child {
display: flex !important;
align-items: center;
}
.webVueAntYtTable thead tr th:before {
content: none !important;
}
.webVueAntYtTable thead tr th:not(.ant-table-selection-column), .webVueAntYtTable .ant-table-tbody tr td:not(.ant-table-selection-column) {
padding: 0 !important;
}
.webVueAntYtTable thead tr th.ant-table-selection-column, .webVueAntYtTable .ant-table-tbody tr td.ant-table-selection-column {
padding-top: 0 !important;
padding-bottom: 0 !important;
}
.webVueAntYtTable .ant-table-tbody tr td, .webVueAntYtTable thead tr th {
position: relative;
}
.webVueAntYtTable .ant-table-tbody tr td .td-text, .webVueAntYtTable thead tr th .th-text {
width: 100%;
display: inline-block;
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
}
.webVueAntYtTable tr td .td-text {
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
}
.webVueAntYtTable .ant-table-tbody tr td {
border-top: 0 !important;
}
.webVueAntYtTable .ant-table-tbody tr td .ant-radio-wrapper {
align-items: center;
}
.webVueAntYtTable .ant-table-tbody tr:last-child td {
border-bottom: 0 !important;
}
.webVueAntYtTable .ant-pagination {
display: flex;
}

.webVueAntYtTable .add-pointer {
display: flex !important;
}
.webVueAntYtTable .ant-table-thead .ant-table-cell-scrollbar {
width: 6px;
}
.webVueAntYtTable .ant-table-header colgroup col:not(.ant-table-selection-col) {
width: auto !important;
}
:focus-visible {
outline: none;
}
.webVueAntYtTable .ant-table-body::-webkit-scrollbar {
width: 6px;
height: 6px;
border-radius: 2px;
}
.webVueAntYtTable .ant-table-body::-webkit-scrollbar-thumb {
background-color: #ccc;
}
.webVueAntYtTable.custom-table .ant-table-content {
overflow: hidden !important;
max-height: unset !important;
}

.webVueAntYtTableStyle-n0n1n{
opacity: 1;
}
.webVueAntYtTableStyle-n0n1n .ant-table{
box-shadow: 0px 0px 0px 0px transparent;
border-top-left-radius: 4px;
border-top-right-radius: 4px;
border-bottom-left-radius: 4px;
border-bottom-right-radius: 4px;
border-top: 1px solid #D9D9D9;
border-right: 1px solid #D9D9D9;
border-bottom: 1px solid #D9D9D9;
border-left: 1px solid #D9D9D9;
}
.webVueAntYtTableStyle-n0n1n .ant-table th:first-child{
border-top-left-radius: 4px !important;
}
.webVueAntYtTableStyle-n0n1n .ant-table th:last-child{
border-top-right-radius: 4px !important;
}
.webVueAntYtTableStyle-n0n1n .ant-table tr:last-child td:first-child{
border-bottom-left-radius: 4px !important;
}
.webVueAntYtTableStyle-n0n1n .ant-table tr:last-child td:last-child{
border-bottom-right-radius: 4px !important;
}
.webVueAntYtTableStyle-n0n1n .ant-table .ant-table-thead tr,.webVueAntYtTableStyle-n0n1n .ant-table .ant-table-thead tr th div:first-child{
height: 50px;
}
.webVueAntYtTableStyle-n0n1n .ant-table .ant-table-thead tr th div.ant-table-selection{
line-height: 50px;
}
.webVueAntYtTableStyle-n0n1n .ant-table .ant-table-thead tr th{
background: #4A90E224;
}
.webVueAntYtTableStyle-n0n1n .ant-table .ant-table-thead tr span.th-text{
color: #000000A6;
font-family: Microsoft YaHei;
font-size: 16px;
font-weight: bold;
line-height: 50px;
letter-spacing: 0px;
font-style: normal;
text-align: center;
text-align-last: center;
text-decoration: none;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
}
.webVueAntYtTableStyle-n0n1n .ant-table tbody tr td{
height: 50px;
}
.webVueAntYtTableStyle-n0n1n .ant-table tbody tr td .ant-checkbox-wrapper{
line-height: 50px;
}
.webVueAntYtTableStyle-n0n1n .ant-table tbody tr td{
background: #FFFFFF;
}
.webVueAntYtTableStyle-n0n1n .ant-table thead tr th,.webVueAntYtTableStyle-n0n1n .ant-table .ant-table-tbody tr:not(:last-child) td{
border-bottom: 1px solid #dcdcdc;
}
.webVueAntYtTableStyle-n0n1n .ant-table thead tr th:not(:last-child),.webVueAntYtTableStyle-n0n1n .ant-table .ant-table-tbody tr td:not(:last-child){
border-right: 0px solid #dcdcdc;
}
.webVueAntYtTableStyle-n0n1n.ant-table-striped .ant-table tbody tr:nth-child(2n-1) td{
background: #FFFFFF;
}
.webVueAntYtTableStyle-n0n1n.ant-table-striped .ant-table tbody tr:nth-child(2n) td{
background: #FFFFFF;
}
.webVueAntYtTableStyle-n0n1n .ant-table tbody tr:not(.ant-table-row-selected):hover td{
background: #E4EFFF !important;
}
.webVueAntYtTableStyle-n0n1n .ant-table tbody tr:not(.ant-table-row-selected):hover td span.td-text{
color: #000000 !important;
}
.webVueAntYtTableStyle-n0n1n .ant-table-tbody tr.ant-table-row-selected td{
background: #3C8EFF !important;
}
.webVueAntYtTableStyle-n0n1n .ant-table-tbody tr.ant-table-row-selected td span.td-text{
color: #FFFFFF !important;
}
.webVueAntYtTableStyle-n0n1n .ant-pagination li:not(.ant-pagination-options),.webVueAntYtTableStyle-n0n1n .ant-pagination button,.webVueAntYtTableStyle-n0n1n .ant-pagination li .ant-select .ant-select-selector,.webVueAntYtTableStyle-n0n1n .ant-pagination li input{
border-top-left-radius: 4px;
border-top-right-radius: 4px;
border-bottom-left-radius: 4px;
border-bottom-right-radius: 4px;
background: #FFFFFF;
color: #000000A6;
font-family: Microsoft YaHei;
font-size: 14px;
font-weight: Normal;
line-height: 32px;
letter-spacing: 0px;
text-align: center;
text-align-last: center;
font-style: normal;
text-decoration: none;
}
.webVueAntYtTableStyle-n0n1n .ant-pagination button,.webVueAntYtTableStyle-n0n1n .ant-pagination li .ant-select .ant-select-selector,.webVueAntYtTableStyle-n0n1n .ant-pagination li input,.webVueAntYtTableStyle-n0n1n .ant-pagination li a,.webVueAntYtTableStyle-n0n1n .ant-pagination li .ant-pagination-options-quick-jumper{
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
}
.webVueAntYtTableStyle-n0n1n .ant-pagination li:not(.ant-pagination-options),.webVueAntYtTableStyle-n0n1n .ant-pagination li.ant-pagination-options .ant-pagination-options-size-changer.ant-select .ant-select-selector,.webVueAntYtTableStyle-n0n1n .ant-pagination li.ant-pagination-options .ant-pagination-options-quick-jumper input{
border-top: 1px solid #D9D9D9;
border-right: 1px solid #D9D9D9;
border-bottom: 1px solid #D9D9D9;
border-left: 1px solid #D9D9D9;
}
.webVueAntYtTableStyle-n0n1n .ant-pagination li button{
border: none;
}
.webVueAntYtTableStyle-n0n1n .ant-pagination li a,.webVueAntYtTableStyle-n0n1n .ant-pagination li .ant-pagination-options-quick-jumper{
color: #000000A6;
font-family: Microsoft YaHei;
font-size: 14px;
font-weight: Normal;
line-height: 32px;
letter-spacing: 0px;
text-align: center;
text-align-last: center;
font-style: normal;
text-decoration: none;
}
.webVueAntYtTableStyle-n0n1n .ant-pagination li.ant-pagination-item-active{
background: #FFFFFF;
border-top: 1px solid #1890ff;
border-right: 1px solid #1890ff;
border-bottom: 1px solid #1890ff;
border-left: 1px solid #1890ff;
}
.webVueAntYtTableStyle-n0n1n .ant-pagination li.ant-pagination-item-active a{
color: #1890ff;
font-family: Microsoft YaHei;
font-size: 14px;
font-weight: Normal;
line-height: 32px;
letter-spacing: 0px;
text-align: center;
text-align-last: center;
font-style: normal;
text-decoration: none;
}
.webVueAntYtTableStyle-n0n1n tr td:nth-child(1) div:first-child{
text-align: center;
text-align-last: center;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
}
.webVueAntYtTableStyle-n0n1n tr td:nth-child(1) div:first-child span.td-text{
color: #000000A6;
font-family: Microsoft YaHei;
font-size: 14px;
font-weight: Normal;
line-height: 50px;
letter-spacing: 0px;
text-decoration: none;
font-style: normal;
}
.webVueAntYtTableStyle-n0n1n tr > th:nth-child(1), .webVueAntYtTableStyle-n0n1n .ant-table-body tr.ant-table-measure-row td:nth-child(1){
width: calc((100% - 0px) / 11) !important;
min-width: 1px !important;
max-width: 1px !important;
}
.webVueAntYtTableStyle-n0n1n tr td:nth-child(2) div:first-child{
text-align: center;
text-align-last: center;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
}
.webVueAntYtTableStyle-n0n1n tr td:nth-child(2) div:first-child span.td-text{
color: #000000A6;
font-family: Microsoft YaHei;
font-size: 14px;
font-weight: Normal;
line-height: 50px;
letter-spacing: 0px;
text-decoration: none;
font-style: normal;
}
.webVueAntYtTableStyle-n0n1n tr > th:nth-child(2), .webVueAntYtTableStyle-n0n1n .ant-table-body tr.ant-table-measure-row td:nth-child(2){
width: calc((100% - 0px) / 11) !important;
min-width: 1px !important;
max-width: 1px !important;
}
.webVueAntYtTableStyle-n0n1n tr td:nth-child(3) div:first-child{
text-align: center;
text-align-last: center;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
}
.webVueAntYtTableStyle-n0n1n tr td:nth-child(3) div:first-child span.td-text{
color: #000000A6;
font-family: Microsoft YaHei;
font-size: 14px;
font-weight: Normal;
line-height: 50px;
letter-spacing: 0px;
text-decoration: none;
font-style: normal;
}
.webVueAntYtTableStyle-n0n1n tr > th:nth-child(3), .webVueAntYtTableStyle-n0n1n .ant-table-body tr.ant-table-measure-row td:nth-child(3){
width: calc((100% - 0px) / 11) !important;
min-width: 1px !important;
max-width: 1px !important;
}
.webVueAntYtTableStyle-n0n1n tr td:nth-child(4) div:first-child{
text-align: center;
text-align-last: center;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
}
.webVueAntYtTableStyle-n0n1n tr td:nth-child(4) div:first-child span.td-text{
color: #000000A6;
font-family: Microsoft YaHei;
font-size: 14px;
font-weight: Normal;
line-height: 50px;
letter-spacing: 0px;
text-decoration: none;
font-style: normal;
}
.webVueAntYtTableStyle-n0n1n tr > th:nth-child(4), .webVueAntYtTableStyle-n0n1n .ant-table-body tr.ant-table-measure-row td:nth-child(4){
width: calc((100% - 0px) / 11) !important;
min-width: 1px !important;
max-width: 1px !important;
}
.webVueAntYtTableStyle-n0n1n tr td:nth-child(5) div:first-child{
text-align: center;
text-align-last: center;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
}
.webVueAntYtTableStyle-n0n1n tr td:nth-child(5) div:first-child span.td-text{
color: #000000A6;
font-family: Microsoft YaHei;
font-size: 14px;
font-weight: Normal;
line-height: 50px;
letter-spacing: 0px;
text-decoration: none;
font-style: normal;
}
.webVueAntYtTableStyle-n0n1n tr > th:nth-child(5), .webVueAntYtTableStyle-n0n1n .ant-table-body tr.ant-table-measure-row td:nth-child(5){
width: calc((100% - 0px) / 11) !important;
min-width: 1px !important;
max-width: 1px !important;
}
.webVueAntYtTableStyle-n0n1n tr td:nth-child(6) div:first-child{
text-align: center;
text-align-last: center;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
}
.webVueAntYtTableStyle-n0n1n tr td:nth-child(6) div:first-child span.td-text{
color: #000000A6;
font-family: Microsoft YaHei;
font-size: 14px;
font-weight: Normal;
line-height: 50px;
letter-spacing: 0px;
text-decoration: none;
font-style: normal;
}
.webVueAntYtTableStyle-n0n1n tr > th:nth-child(6), .webVueAntYtTableStyle-n0n1n .ant-table-body tr.ant-table-measure-row td:nth-child(6){
width: calc((100% - 0px) / 11) !important;
min-width: 1px !important;
max-width: 1px !important;
}
.webVueAntYtTableStyle-n0n1n tr td:nth-child(7) div:first-child{
text-align: center;
text-align-last: center;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
}
.webVueAntYtTableStyle-n0n1n tr td:nth-child(7) div:first-child span.td-text{
color: #000000A6;
font-family: Microsoft YaHei;
font-size: 14px;
font-weight: Normal;
line-height: 50px;
letter-spacing: 0px;
text-decoration: none;
font-style: normal;
}
.webVueAntYtTableStyle-n0n1n tr > th:nth-child(7), .webVueAntYtTableStyle-n0n1n .ant-table-body tr.ant-table-measure-row td:nth-child(7){
width: calc((100% - 0px) / 11) !important;
min-width: 1px !important;
max-width: 1px !important;
}
.webVueAntYtTableStyle-n0n1n tr td:nth-child(8) div:first-child{
text-align: center;
text-align-last: center;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
}
.webVueAntYtTableStyle-n0n1n tr td:nth-child(8) div:first-child span.td-text{
color: #000000A6;
font-family: Microsoft YaHei;
font-size: 14px;
font-weight: Normal;
line-height: 50px;
letter-spacing: 0px;
text-decoration: none;
font-style: normal;
}
.webVueAntYtTableStyle-n0n1n tr > th:nth-child(8), .webVueAntYtTableStyle-n0n1n .ant-table-body tr.ant-table-measure-row td:nth-child(8){
width: calc((100% - 0px) / 11) !important;
min-width: 1px !important;
max-width: 1px !important;
}
.webVueAntYtTableStyle-n0n1n tr td:nth-child(9) div:first-child{
text-align: center;
text-align-last: center;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
}
.webVueAntYtTableStyle-n0n1n tr td:nth-child(9) div:first-child span.td-text{
color: #000000A6;
font-family: Microsoft YaHei;
font-size: 14px;
font-weight: Normal;
line-height: 50px;
letter-spacing: 0px;
text-decoration: none;
font-style: normal;
}
.webVueAntYtTableStyle-n0n1n tr > th:nth-child(9), .webVueAntYtTableStyle-n0n1n .ant-table-body tr.ant-table-measure-row td:nth-child(9){
width: calc((100% - 0px) / 11) !important;
min-width: 1px !important;
max-width: 1px !important;
}
.webVueAntYtTableStyle-n0n1n tr td:nth-child(10) div:first-child{
text-align: center;
text-align-last: center;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
}
.webVueAntYtTableStyle-n0n1n tr td:nth-child(10) div:first-child span.td-text{
color: #000000A6;
font-family: Microsoft YaHei;
font-size: 14px;
font-weight: Normal;
line-height: 50px;
letter-spacing: 0px;
text-decoration: none;
font-style: normal;
}
.webVueAntYtTableStyle-n0n1n tr > th:nth-child(10), .webVueAntYtTableStyle-n0n1n .ant-table-body tr.ant-table-measure-row td:nth-child(10){
width: calc((100% - 0px) / 11) !important;
min-width: 1px !important;
max-width: 1px !important;
}
.webVueAntYtTableStyle-n0n1n tr td:nth-child(11) div:first-child{
text-align: center;
text-align-last: center;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
}
.webVueAntYtTableStyle-n0n1n tr td:nth-child(11) div:first-child span.td-text{
color: #000000A6;
font-family: Microsoft YaHei;
font-size: 14px;
font-weight: Normal;
line-height: 50px;
letter-spacing: 0px;
text-decoration: none;
font-style: normal;
}
.webVueAntYtTableStyle-n0n1n tr > th:nth-child(11), .webVueAntYtTableStyle-n0n1n .ant-table-body tr.ant-table-measure-row td:nth-child(11){
width: calc((100% - 0px) / 11) !important;
min-width: 1px !important;
max-width: 1px !important;
}
.webVueAntYtTableStyle-n0n1n{
width: 100%;
}

.webVueAntYtButtonStyle-hhc1z{
color: #4A90E2 !important;
background: transparent !important;
align-items: center;
justify-content: center;
}
.webVueAntYtButtonStyle-hhc1z>span{
letter-spacing: 0px !important;
}

.webVueAntYtButtonStyle-jck8g{
color: #4A90E2 !important;
background: transparent !important;
align-items: center;
justify-content: center;
}
.webVueAntYtButtonStyle-jck8g>span{
letter-spacing: 0px !important;
}

.webVueAntYtRectangleStyle-oh68w{
background: #ffffff;
border-top: 1px solid transparent;
border-right: 1px solid transparent;
border-bottom: 1px solid transparent;
border-left: 1px solid transparent;
}

.webVueAntYtInputFormItem{
flex-direction: row;
opacity: 1;
}
.webVueAntYtInputFormItem .ant-form-item-label label{
text-decoration: none;
font-style: normal;
color: #333333;
font-family: Microsoft YaHei;
font-size: 14px;
font-weight: Normal;
width: 52px;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
}
.webVueAntYtInputFormItem .ant-form-item-label label .label-content{
text-align: left;
text-align-last: left;
}
.webVueAntYtInputStyle:not(.ant-input-affix-wrapper){
color: #333333;
font-family: Microsoft YaHei;
font-size: 14px;
font-weight: Normal;
background: #FFFFFF;
border-top-left-radius: 4px;
border-top-right-radius: 4px;
border-bottom-left-radius: 4px;
border-bottom-right-radius: 4px;
border-top: 1px solid #CDCDCD;
border-right: 1px solid #CDCDCD;
border-bottom: 1px solid #CDCDCD;
border-left: 1px solid #CDCDCD;
box-shadow: 0px 0px 0px 0px transparent;
text-decoration: none;
font-style: normal;
text-align: left;
text-align-last: left;
padding-top: 0px;
padding-right: 10px;
padding-bottom: 0px;
padding-left: 12px;
}
.webVueAntYtInputStyle.ant-input-affix-wrapper{
background: #FFFFFF;
border-top-left-radius: 4px;
border-top-right-radius: 4px;
border-bottom-left-radius: 4px;
border-bottom-right-radius: 4px;
border-top: 1px solid #CDCDCD;
border-right: 1px solid #CDCDCD;
border-bottom: 1px solid #CDCDCD;
border-left: 1px solid #CDCDCD;
box-shadow: 0px 0px 0px 0px transparent;
padding-top: 0px;
padding-right: 10px;
padding-bottom: 0px;
padding-left: 12px;
}
.webVueAntYtInputStyle.ant-input-affix-wrapper input{
text-decoration: none;
font-style: normal;
text-align: left;
text-align-last: left;
color: #333333;
font-family: Microsoft YaHei;
font-size: 14px;
font-weight: Normal;
}
.webVueAntYtInputStyle:not(.ant-input-affix-wrapper)::placeholder,.webVueAntYtInputStyle:not(.ant-input-affix-wrapper)::-webkit-input-placeholder,.webVueAntYtInputStyle input::placeholder,.webVueAntYtInputStyle input::-webkit-input-placeholder{
color: #999999;
}
.webVueAntInputFormItem  {
flex-wrap: nowrap;
}
.webVueAntInputFormItem ,
.webVueAntinput,
.webVueAntInputFormItem .ant-form-item-control-input,
.webVueAntInputFormItem .ant-form-item-control-input .ant-form-item-control-input-content {
width: 100%;
height: 100%;
}
.webVueAntInputFormItem .ant-form-item-label {
flex-shrink: 0;
padding: 0;
text-align: left;
}
.webVueAntInputFormItem .ant-form-item-label label {
width: 100%;
height: 100%;
}
.webVueAntInputFormItem .ant-form-item-label>label.ant-form-item-required:not(.ant-form-item-required-mark-optional):before {
margin-top: 4px;
}
.webVueAntInputFormItem .ant-form-item-label label .label-content{
flex: 1;
display: inline-block;
overflow: hidden;
text-overflow: ellipsis;
}
.webVueAntInputFormItem .ant-form-item-label>label.ant-form-item-no-colon:after {
display: none;
}
.webVueAntInputFormItem .ant-form-item-label label .ant-form-item-content {
white-space: nowrap;
}
.webVueAntInputFormItem.hide-label .ant-form-item-label {
display: none;
}
.webVueAntInputFormItem .ant-form-item-content:focus{
outline: none;
}
.webVueAntinput.ant-input-affix-wrapper input {
background-color: transparent;
}


.webVueAntYtInputFormItem-3pou9 .ant-form-item-explain{
position: absolute;
top: 100%;
z-index: -1;
}
.webVueAntYtInputFormItem-3pou9 .ant-form-item-label label{
width: 66px;
padding-right: 10px;
}
.webVueAntYtInputStyle-w4zl9:not(.ant-input-affix-wrapper){
background: #FFFFFF !important;
}

.webVueAntYtButtonStyle-ccj0w{
color: #FFFFFF !important;
background: #3C8EFF !important;
align-items: center;
justify-content: center;
}
.webVueAntYtButtonStyle-ccj0w>span{
letter-spacing: 0px !important;
}

.webVueAntYtButtonStyle-nuu4e{
color: #4A90E2 !important;
background: transparent !important;
border-top: 1px solid #4A90E2;
border-right: 1px solid #4A90E2;
border-bottom: 1px solid #4A90E2;
border-left: 1px solid #4A90E2;
align-items: center;
justify-content: center;
}
.webVueAntYtButtonStyle-nuu4e>span{
letter-spacing: 0px !important;
}

.webVueAntYtInputFormItem-pehez .ant-form-item-explain{
position: absolute;
top: 100%;
z-index: -1;
}
.webVueAntYtInputFormItem-pehez .ant-form-item-label label{
width: 67px;
padding-right: 10px;
}
.webVueAntYtInputStyle-y9rxm:not(.ant-input-affix-wrapper){
background: #FFFFFF !important;
}

.webVueAntYtButtonStyle-2v466{
color: #4A90E2 !important;
background: transparent !important;
align-items: center;
justify-content: center;
}
.webVueAntYtButtonStyle-2v466>span{
letter-spacing: 0px !important;
}

.webVueAntYtModalStyle .ant-modal-wrap{
opacity: 1;
box-shadow: 0px 0px 0px 0px transparent;
border-top-left-radius: 6px;
border-top-right-radius: 6px;
border-bottom-left-radius: 6px;
border-bottom-right-radius: 6px;
border-top: 1px solid transparent;
border-right: 1px solid transparent;
border-bottom: 1px solid transparent;
border-left: 1px solid transparent;
}
.webVueAntYtModalStyle .ant-modal-wrap .yt-custom-modal-header{
text-decoration: none;
font-style: normal;
text-align: left;
text-align-last: left;
color: #333333;
font-family: Microsoft YaHei;
font-size: 14px;
font-weight: Normal;
padding-top: 12px;
padding-right: 0px;
padding-bottom: 12px;
padding-left: 21px;
}
.webVueAntYtModalStyle.yt-custom-modal .ant-modal-header{
height: 45px;
background: #ffffff;
}
.webVueAntYtModalStyle .ant-modal-wrap .ant-modal-close-x{
height: 45px;
line-height: 45px;
}
.webVueAntYtModalStyle.yt-custom-modal .ant-modal-footer{
height: 57px;
background: #ffffff;
}
.webVueAntYtModal {
width: 100%;
height: 100%;
}



.webVueAntYtDatePickerFormItem{
flex-direction: row;
opacity: 1;
}
.webVueAntYtDatePickerFormItem .ant-form-item-label label{
text-decoration: none;
font-style: normal;
color: #333333;
font-family: Microsoft YaHei;
font-size: 14px;
font-weight: Normal;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
}
.webVueAntYtDatePickerFormItem .ant-form-item-label label .label-content{
text-align: left;
text-align-last: left;
}
.webVueAntYtDatePickerStyle{
box-shadow: 0px 0px 0px 0px transparent;
background: #FFFFFF !important;
border-top-left-radius: 4px;
border-top-right-radius: 4px;
border-bottom-left-radius: 4px;
border-bottom-right-radius: 4px;
border-top: 1px solid #CDCDCD;
border-right: 1px solid #CDCDCD;
border-bottom: 1px solid #CDCDCD;
border-left: 1px solid #CDCDCD;
padding-top: 0px;
padding-right: 10px;
padding-bottom: 0px;
padding-left: 12px;
}
.webVueAntYtDatePickerStyle.ant-picker-focused,.webVueAntYtDatePickerStyle.ant-picker:hover{
border-right: 1px solid #CDCDCD !important;
}
.webVueAntYtDatePickerStyle .ant-picker-input>input{
color: #333333;
font-family: Microsoft YaHei;
font-size: 14px;
font-weight: Normal;
letter-spacing: 0px;
text-decoration: none;
font-style: normal;
}
.webVueAntYtDatePickerStyle .ant-picker-input>input::placeholder{
color: #999999;
}
.popup_yt-6msw4m11ljiao.dropdownClassName{
box-shadow: 0px 0px 10px 0px rgba(153,153,153,0.3);
border-top-left-radius: 2px;
border-top-right-radius: 2px;
border-bottom-left-radius: 2px;
border-bottom-right-radius: 2px;
border-top: 1px solid transparent;
border-right: 1px solid transparent;
border-bottom: 1px solid transparent;
border-left: 1px solid transparent;
}
.popup_yt-6msw4m11ljiao.dropdownClassName .ant-picker-panel-container{
background: #ffffff;
}
.popup_yt-6msw4m11ljiao.dropdownClassName .ant-picker-panel-container .ant-picker-header,.popup_yt-6msw4m11ljiao.dropdownClassName .ant-picker-panel-container .ant-picker-panel table tr th,.popup_yt-6msw4m11ljiao.dropdownClassName .ant-picker-panel-container .ant-picker-panel table tr td{
color: #333333;
}
.webVueAntDatePickerFormItem  {
flex-wrap: nowrap;
}
.webVueAntDatePickerFormItem ,
.webVueAntDatePickerFormItem .ant-form-item-control-input,
.webVueAntDatePickerFormItem .ant-form-item-control-input .ant-form-item-control-input-content {
width: 100%;
height: 100%;
}
.webVueAntDatePickerFormItem .ant-form-item-label {
flex-shrink: 0;
padding: 0;
text-align: left;
}
.webVueAntDatePickerFormItem .ant-form-item-label label {
width: 100%;
height: 100%;
}
.webVueAntDatePickerFormItem .ant-form-item-label>label.ant-form-item-required:not(.ant-form-item-required-mark-optional):before {
margin-top: 4px;
}
.webVueAntDatePickerFormItem .ant-form-item-label label .label-content{
flex: 1;
display: inline-block;
overflow: hidden;
text-overflow: ellipsis;
}
.webVueAntDatePickerFormItem .ant-form-item-label>label.ant-form-item-no-colon:after {
display: none;
}
.webVueAntDatePickerFormItem .ant-form-item-label label .ant-form-item-content {
white-space: nowrap;
}
.webVueAntDatePickerFormItem.hide-label .ant-form-item-label {
display: none;
}
.webVueAntDatePickerFormItem .dropdownClassName {
overflow: hidden;
}
.webVueAntDatePickerFormItem .ant-form-item-content:focus{
outline: none;
}
.webVueAntYtDatePicker .ant-picker-dropdown {
text-align-last: auto;
}
.webVueAntYtDatePicker .ant-picker-input>input {
background: transparent;
}

.webVueAntYtDatePickerFormItem-n5erv .ant-form-item-explain{
position: absolute;
top: 100%;
z-index: -1;
}
.webVueAntYtDatePickerFormItem-n5erv .ant-form-item-label label{
width: 39px;
padding-right: 10px;
}
.webVueAntYtDatePickerStyle-kbuhd{
background: #9B9B9B24!important;
border-top: 1px solid #CDCDCD !important;
border-right: 1px solid #CDCDCD !important;
border-bottom: 1px solid #CDCDCD !important;
border-left: 1px solid #CDCDCD !important;
}
.webVueAntYtDatePickerStyle-kbuhd.ant-picker-focused,.webVueAntYtDatePickerStyle-kbuhd.ant-picker:hover{
border-right: 1px solid #CDCDCD!important;
}

.webVueAntYtSelectFormItem{
flex-direction: row;
opacity: 1;
}
.webVueAntYtSelectFormItem .ant-form-item-label label{
text-decoration: none;
font-style: normal;
color: #333333;
font-family: Microsoft YaHei;
font-size: 14px;
font-weight: Normal;
width: 52px;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
}
.webVueAntYtSelectFormItem .ant-form-item-label label .label-content{
text-align: left;
text-align-last: left;
}
.webVueAntYtSelectStyle .ant-select-selector{
background: #FFFFFF !important;
border-top-left-radius: 4px !important;
border-top-right-radius: 4px !important;
border-bottom-left-radius: 4px !important;
border-bottom-right-radius: 4px !important;
border-top: 1px solid #CDCDCD !important;
border-right: 1px solid #CDCDCD !important;
border-bottom: 1px solid #CDCDCD !important;
border-left: 1px solid #CDCDCD !important;
box-shadow: 0px 0px 0px 0px transparent;
padding-top: 0px !important;
padding-right: 10px !important;
padding-bottom: 0px !important;
padding-left: 12px !important;
}
.webVueAntYtSelectStyle.ant-select:not(.ant-select-disabled):hover .ant-select-selector,.webVueAntYtSelectStyle.ant-select-focused:not(.ant-select-disabled).ant-select:not(.ant-select-customize-input) .ant-select-selector{
border-right: 1px solid #CDCDCD !important;
}
.webVueAntYtSelectStyle .ant-select-selector .ant-select-selection-item{
color: #333333;
font-family: Microsoft YaHei;
font-size: 14px;
font-weight: Normal !important;
letter-spacing: 0px;
text-decoration: none;
font-style: normal;
}
.webVueAntYtSelectStyle .ant-select-selector .ant-select-selection-search input{
color: #333333;
font-family: Microsoft YaHei;
font-size: 14px;
font-weight: Normal !important;
letter-spacing: 0px;
text-decoration: none;
font-style: normal;
}
.webVueAntYtSelectStyle .ant-select-selector .ant-select-selection-placeholder{
color: #999999;
font-family: Microsoft YaHei;
font-size: 14px;
font-weight: Normal;
letter-spacing: 0px;
text-decoration: none;
font-style: normal;
}
.popup_yt-gxpl2m11ljvpp.ant-select-dropdown{
border-top-left-radius: 2px !important;
border-top-right-radius: 2px !important;
border-bottom-left-radius: 2px !important;
border-bottom-right-radius: 2px !important;
background: #ffffff !important;
border-top: 1px solid transparent !important;
border-right: 1px solid transparent !important;
border-bottom: 1px solid transparent !important;
border-left: 1px solid transparent !important;
box-shadow: 0px 0px 10px 0px rgba(153,153,153,0.3);
padding-top: 0px !important;
padding-right: 0px !important;
padding-bottom: 0px !important;
padding-left: 0px !important;
}
.popup_yt-gxpl2m11ljvpp.ant-select-dropdown .ant-select-item{
color: #333333;
font-family: Microsoft YaHei;
font-size: 14px;
font-weight: Normal;
letter-spacing: 0px;
text-decoration: none;
font-style: normal;
}
.popup_yt-gxpl2m11ljvpp.ant-select-dropdown .ant-select-item-option-selected{
background: #E6EFFE;
color: #333333;
}
.popup_yt-gxpl2m11ljvpp.ant-select-dropdown .ant-select-item:hover{
background: #F0F0F0;
color: #333333;
}
.popup_yt-gxpl2m11ljvpp .ant-select-item-option-active:not(.ant-select-item-option-disabled){
background: #F0F0F0;
color: #333333;
}
.webVueSelectFormItem  {
flex-wrap: nowrap;
}
.webVueSelectFormItem ,
.webVueSelectFormItem .ant-form-item-control-input,
.webVueSelectFormItem .ant-form-item-control-input .ant-form-item-control-input-content,
.webVueSelectFormItem .ant-form-item-control-input  .ant-select-selector .ant-select-selection-search input{
width: 100%;
height: 100%;
}
.webVueSelectFormItem .ant-form-item-control {
min-width: 0;
}
.webVueSelectFormItem .ant-form-item-label {
flex-shrink: 0;
padding: 0;
text-align: left;
}
.webVueSelectFormItem  .ant-form-item-label label {
width: 100%;
height: 100%;
}
.webVueSelectFormItem .ant-form-item-label>label.ant-form-item-required:not(.ant-form-item-required-mark-optional):before {
margin-top: 4px;
}
.webVueSelectFormItem .ant-form-item-label label .label-content{
flex: 1;
display: inline-block;
overflow: hidden;
text-overflow: ellipsis;
}
.webVueSelectFormItem .ant-form-item-label>label.ant-form-item-no-colon:after {
display: none;
}
.webVueSelectFormItem .ant-form-item-label label .ant-form-item-content {
white-space: nowrap;
}
.webVueSelectFormItem.hide-label .ant-form-item-label {
display: none;
}
.webVueSelectFormItem .ant-form-item-content:focus{
outline: none;
}
.webVueSelect.ant-select-single .ant-select-selector .ant-select-selection-placeholder,
.webVueSelect.ant-select-single .ant-select-selector{
display: flex;
align-items: center;
}

.webVueSelect {
width: 100%;
height:100%;
}
.webVueSelect .ant-select-selector {
width: 100% !important;
height: 100% !important;
overflow: auto;
}

.webVueAntYtSelectFormItem-d95ac .ant-form-item-explain{
position: absolute;
top: 100%;
z-index: -1;
}
.webVueAntYtSelectFormItem-d95ac .ant-form-item-label label{
width: 67px;
padding-right: 10px;
}

.webVueAntYtSelectFormItem-pav3j .ant-form-item-explain{
position: absolute;
top: 100%;
z-index: -1;
}
.webVueAntYtSelectFormItem-pav3j .ant-form-item-label label{
width: 67px;
padding-right: 10px;
}

.webVueAntYtSelectFormItem-48f7s .ant-form-item-explain{
position: absolute;
top: 100%;
z-index: -1;
}
.webVueAntYtSelectFormItem-48f7s .ant-form-item-label label{
width: 67px;
padding-right: 10px;
}

.webVueAntYtSelectFormItem-h3ypq .ant-form-item-explain{
position: absolute;
top: 100%;
z-index: -1;
}
.webVueAntYtSelectFormItem-h3ypq .ant-form-item-label label{
width: 53px;
padding-right: 10px;
}

.webVueAntYtInputFormItem-1l1du .ant-form-item-explain{
position: absolute;
top: 100%;
z-index: -1;
}
.webVueAntYtInputFormItem-1l1du .ant-form-item-label label{
width: 53px;
padding-right: 10px;
}
.webVueAntYtInputStyle-11woi:not(.ant-input-affix-wrapper){
background: #FFFFFF !important;
}

.webVueAntYtInputFormItem-igxx2 .ant-form-item-explain{
position: absolute;
top: 100%;
z-index: -1;
}
.webVueAntYtInputFormItem-igxx2 .ant-form-item-label label{
width: 39px;
padding-right: 10px;
}
.webVueAntYtInputStyle-v7x2j:not(.ant-input-affix-wrapper){
background: #FFFFFF !important;
}

.webVueAntYtSelectFormItem-n61wc .ant-form-item-explain{
position: absolute;
top: 100%;
z-index: -1;
}
.webVueAntYtSelectFormItem-n61wc .ant-form-item-label label{
width: 67px;
padding-right: 10px;
}

.webVueAntYtInputFormItem-ys9yz .ant-form-item-explain{
position: absolute;
top: 100%;
z-index: -1;
}
.webVueAntYtInputFormItem-ys9yz .ant-form-item-label label{
width: 67px;
padding-right: 10px;
}
.webVueAntYtInputStyle-1ee9c:not(.ant-input-affix-wrapper){
background: #FFFFFF !important;
}

.webVueAntYtRadioFormItem{
flex-direction: row;
}
.webVueAntYtRadioFormItem .ant-radio-wrapper span{
color: #333333;
font-size: 14px;
font-weight: Normal;
}
.webVueAntYtRadioFormItem .ant-radio-wrapper:not(:last-child){
margin-right: 14px;
}
.webVueAntYtRadioFormItem .ant-radio-inner{
border-color: #CBCBCB;
}
.webVueAntYtRadioFormItem .ant-radio-wrapper-checked span{
color: #333333;
}
.webVueAntYtRadioFormItem .ant-radio-wrapper-checked .ant-radio-inner{
border-color: #3F82F9;
}
.webVueAntYtRadioFormItem .ant-radio-wrapper-checked .ant-radio-inner:after{
background-color: #3F82F9;
}
.webVueAntYtRadioStyle:focus+.ant-radio-inner,.webVueAntYtRadioStyle .ant-radio-wrapper:hover .ant-radio,.webVueAntYtRadioStyle .ant-radio:hover .ant-radio-inner{
border-color: #3F82F9;
}
.webVueAntYtRadioFormItem .ant-form-item-label label{
text-decoration: none;
font-style: normal;
color: #333333;
font-family: Microsoft YaHei;
font-size: 14px;
font-weight: Normal;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
}
.webVueAntYtRadioFormItem .ant-form-item-label label .label-content{
text-align: left;
text-align-last: left;
}
.webVueAntRadioFormItem  {
flex-wrap: nowrap;
}
.webVueAntRadioFormItem ,
.webVueAntRadioFormItem .ant-form-item-control-input,
.webVueAntRadioFormItem .ant-form-item-control-input .ant-form-item-control-input-content {
width: 100%;
height: 100%;
}
.webVueAntRadioFormItem .ant-form-item-label {
flex-shrink: 0;
padding: 0;
text-align: left;
}
.webVueAntRadioFormItem .ant-form-item-label label {
width: 100%;
height: 100%;
align-items: flex-start;
}
.webVueAntRadioFormItem .ant-form-item-label>label.ant-form-item-required:not(.ant-form-item-required-mark-optional):before {
margin-top: 4px;
}
.webVueAntRadioFormItem .ant-form-item-label label .label-content{
flex: 1;
height: 100%;
display: inline-block;
overflow: hidden;
text-overflow: ellipsis;
}
.webVueAntRadioFormItem .ant-form-item-label>label.ant-form-item-no-colon:after {
display: none;
}
.webVueAntRadioFormItem .ant-form-item-label label .ant-form-item-content {
white-space: nowrap;
}
.webVueAntRadioFormItem.hide-label .ant-form-item-label {
display: none;
}
.webVueAntRadioFormItem .ant-form-item-content:focus{
outline: none;
}
.webVueAntRadio {
width: 100%;
height: 100%;
}
.webVueAntRadio .ant-radio-wrapper:last-child {
margin-right: 0;
}

.webVueAntYtRadioStyle-7uav7{
color: #333333;
font-family: Microsoft YaHei;
font-size: 14px;
font-weight: Normal;
}
.webVueAntYtRadioStyle-7uav7 .ant-radio-wrapper span{
color: #333333;
font-size: 14px;
font-weight: Normal;
}
.webVueAntYtRadioStyle-7uav7 .ant-radio-wrapper:not(:last-child){
margin-right: 14px;
}
.webVueAntYtRadioStyle-7uav7 .ant-radio-inner{
border-color: #CBCBCB;
}
.webVueAntYtRadioStyle-7uav7 .ant-radio-wrapper-checked span{
color: #333333;
}
.webVueAntYtRadioStyle-7uav7 .ant-radio-wrapper-checked .ant-radio-inner{
border-color: #3F82F9;
}
.webVueAntYtRadioStyle-7uav7 .ant-radio-wrapper-checked .ant-radio-inner:after{
background-color: #3F82F9;
}
.webVueAntYtRadioFormItem-tlkac .ant-form-item-label label{
width: 67px;
padding-right: 10px;
}
.webVueAntYtRadioFormItem-tlkac{
opacity: 1;
}

.webVueAntYtInputFormItem-cc9oj .ant-form-item-explain{
position: absolute;
top: 100%;
z-index: -1;
}
.webVueAntYtInputFormItem-cc9oj .ant-form-item-label label{
width: 53px;
padding-right: 10px;
}
.webVueAntYtInputStyle-rxnlu:not(.ant-input-affix-wrapper){
background: #9B9B9B36 !important;
}
.webVueAntYtInputStyle-rxnlu.ant-input-affix-wrapper{
background: #9B9B9B36;
}

.webVueAntYtInputFormItem-zrpdr .ant-form-item-explain{
position: absolute;
top: 100%;
z-index: -1;
}
.webVueAntYtInputFormItem-zrpdr .ant-form-item-label label{
width: 80px;
padding-right: 10px;
}
.webVueAntYtInputStyle-bkk86:not(.ant-input-affix-wrapper){
background: #9B9B9B21 !important;
}
.webVueAntYtInputStyle-bkk86.ant-input-affix-wrapper{
background: #9B9B9B21;
}


.webVueAntYtDatePickerFormItem-53lvh .ant-form-item-explain{
position: absolute;
top: 100%;
z-index: -1;
}
.webVueAntYtDatePickerFormItem-53lvh .ant-form-item-label label{
width: 39px;
padding-right: 10px;
}
.webVueAntYtDatePickerStyle-vbscn{
background: #9B9B9B24!important;
border-top: 1px solid #CDCDCD !important;
border-right: 1px solid #CDCDCD !important;
border-bottom: 1px solid #CDCDCD !important;
border-left: 1px solid #CDCDCD !important;
}
.webVueAntYtDatePickerStyle-vbscn.ant-picker-focused,.webVueAntYtDatePickerStyle-vbscn.ant-picker:hover{
border-right: 1px solid #CDCDCD!important;
}

.webVueAntYtSelectFormItem-hfcfp .ant-form-item-explain{
position: absolute;
top: 100%;
z-index: -1;
}
.webVueAntYtSelectFormItem-hfcfp .ant-form-item-label label{
width: 67px;
padding-right: 10px;
}

.webVueAntYtSelectFormItem-yvvst .ant-form-item-explain{
position: absolute;
top: 100%;
z-index: -1;
}
.webVueAntYtSelectFormItem-yvvst .ant-form-item-label label{
width: 67px;
padding-right: 10px;
}

.webVueAntYtSelectFormItem-vm2sf .ant-form-item-explain{
position: absolute;
top: 100%;
z-index: -1;
}
.webVueAntYtSelectFormItem-vm2sf .ant-form-item-label label{
width: 67px;
padding-right: 10px;
}

.webVueAntYtSelectFormItem-8tjul .ant-form-item-explain{
position: absolute;
top: 100%;
z-index: -1;
}
.webVueAntYtSelectFormItem-8tjul .ant-form-item-label label{
width: 53px;
padding-right: 10px;
}

.webVueAntYtInputFormItem-73r1f .ant-form-item-explain{
position: absolute;
top: 100%;
z-index: -1;
}
.webVueAntYtInputFormItem-73r1f .ant-form-item-label label{
width: 53px;
padding-right: 10px;
}
.webVueAntYtInputStyle-kelpp:not(.ant-input-affix-wrapper){
background: #FFFFFF !important;
}

.webVueAntYtInputFormItem-7wuph .ant-form-item-explain{
position: absolute;
top: 100%;
z-index: -1;
}
.webVueAntYtInputFormItem-7wuph .ant-form-item-label label{
width: 39px;
padding-right: 10px;
}
.webVueAntYtInputStyle-ixk6w:not(.ant-input-affix-wrapper){
background: #FFFFFF !important;
}

.webVueAntYtSelectFormItem-j229u .ant-form-item-explain{
position: absolute;
top: 100%;
z-index: -1;
}
.webVueAntYtSelectFormItem-j229u .ant-form-item-label label{
width: 67px;
padding-right: 10px;
}

.webVueAntYtInputFormItem-f0pbw .ant-form-item-explain{
position: absolute;
top: 100%;
z-index: -1;
}
.webVueAntYtInputFormItem-f0pbw .ant-form-item-label label{
width: 67px;
padding-right: 10px;
}
.webVueAntYtInputStyle-cdbwh:not(.ant-input-affix-wrapper){
background: #FFFFFF !important;
}

.webVueAntYtRadioStyle-mb2ll{
color: #333333;
font-family: Microsoft YaHei;
font-size: 14px;
font-weight: Normal;
}
.webVueAntYtRadioStyle-mb2ll .ant-radio-wrapper span{
color: #333333;
font-size: 14px;
font-weight: Normal;
}
.webVueAntYtRadioStyle-mb2ll .ant-radio-wrapper:not(:last-child){
margin-right: 14px;
}
.webVueAntYtRadioStyle-mb2ll .ant-radio-inner{
border-color: #CBCBCB;
}
.webVueAntYtRadioStyle-mb2ll .ant-radio-wrapper-checked span{
color: #333333;
}
.webVueAntYtRadioStyle-mb2ll .ant-radio-wrapper-checked .ant-radio-inner{
border-color: #3F82F9;
}
.webVueAntYtRadioStyle-mb2ll .ant-radio-wrapper-checked .ant-radio-inner:after{
background-color: #3F82F9;
}
.webVueAntYtRadioFormItem-7kait .ant-form-item-label label{
width: 67px;
padding-right: 10px;
}
.webVueAntYtRadioFormItem-7kait{
opacity: 1;
}

.webVueAntYtInputFormItem-g8hxy .ant-form-item-explain{
position: absolute;
top: 100%;
z-index: -1;
}
.webVueAntYtInputFormItem-g8hxy .ant-form-item-label label{
width: 53px;
padding-right: 10px;
}
.webVueAntYtInputStyle-wiq3l:not(.ant-input-affix-wrapper){
background: #9B9B9B36 !important;
}
.webVueAntYtInputStyle-wiq3l.ant-input-affix-wrapper{
background: #9B9B9B36;
}

.webVueAntYtInputFormItem-6bxlp .ant-form-item-explain{
position: absolute;
top: 100%;
z-index: -1;
}
.webVueAntYtInputFormItem-6bxlp .ant-form-item-label label{
width: 80px;
padding-right: 10px;
}
.webVueAntYtInputStyle-aar38:not(.ant-input-affix-wrapper){
background: #9B9B9B21 !important;
}
.webVueAntYtInputStyle-aar38.ant-input-affix-wrapper{
background: #9B9B9B21;
}}
</style>